INSTALLATION ============ TO RUN THE DEMO PROGRAMS, YOU WILL NEED A COPY OF VBRUN300.DLL WHICH IS NOT INCLUDED IN THIS ARCHIVE. GBLIB1c.DLL REQUIRES WINDOWS 3.1 or 3.11 or WINDOWS for WORKGROUPS. Quick Installation. =================== Put everything in a spare directory, and run RUNDEMO.EXE. Better Installation =================== GBLIB1c.DLL - Windows/System directory GBLIB1c.HLP - Windows directory All others into a new directory. Copy REGEDIT.EXE from your windows directory to the new directory. Make a subdirectory, and unzip SOURCE.ZIP into it. Run RUNDEMO.EXE CHANGES IN GBLIB1c.DLL ====================== New Registration Functions in GBLIB1c.DLL ========================================= 1) The result of Using RegisterAppExt with your Application If the user opens File Manager, and double-clicks a file with the extension you have specified, then Windows will open your application and pass the filename to it as a parameter. Your application can pick it up in COMMAND$ and process it accordingly. 2) The result of Using RegisterAppPrintExt with your Application If the user drags the file with the extension you have specified, and drops it into Print Manager, then Windows will open your application, and pass the filename to it as a parameter, with a /p prefix. Your application can pick it up in COMMAND$ and process it accordingly. (remember to remove the /p) 3) UnRegistering If you have registered using BOTH functions, and you ONLY want to unregister ONE function, then use the appropriate unregister function. To remove registration information for the extension completely, you MUST use the UnregisterAll function. Picture Property can now be set in Bitmap and Icon functions ============================================================ This has to be done partly by GBLIB1c, and partly by your Visual Basic code. Here is the bit you have to do (or use the wrapper functions in GBLIB1c.BAS) 1) AutoRedraw for the control must be set to TRUE 2) Call the DLL function. 3) After the DLL call, set the Picture property to the Image property. That's it! EnableMouse/DisableMouse ======================== After DisableMouse, the cursor is made invisible. A call to EnableMouse restores it.